create external table  jms_dm.dm_waybill_reback_sender_detail_dt (
  reback_time  timestamp comment '退件登记时间'  
 ,waybill_no string comment '运单号'         
 ,order_source_code  string comment '订单来源编码'     
 ,order_source_name  string comment '订单来源名称'       
 ,sender_network_code  string comment '寄件网点编码'    
 ,sender_network_name   string comment '寄件网点名称'    
 ,sender_agent_code   string comment '寄件网点代理区编码'         
 ,sender_agent_name  string comment '寄件网点代理区名称'       
 ,reback_apply_network_code   string comment '退回机构编码'
 ,reback_apply_network_name   string comment '退回机构'    
 ,reback_apply_agent_code  string comment '退回机构的代理区编码'       
 ,reback_apply_agent_name  string comment '退回机构的代理区'       
 ,is_problem_piece   tinyint comment '是否录入问题件'      
 ,proble_type_subject_code string comment '问题件一级类型编码'
 ,proble_type_subject_name string comment '问题件一级类型'
 ,second_level_type_code   string comment '问题件二级类型编码'
 ,second_level_type_name   string comment '问题件二级类型'
 ,proble_create_date string comment '问题件登记时间'
 )comment '拦截退转登记的退件类型为退回始发网点的数据'
 PARTITIONED BY (dt STRING COMMENT '时间分区 表中的退件登记时间')
 STORED AS PARQUET
 LOCATION '/dw/hive/jms_dm.db/external/dm_waybill_reback_sender_detail_dt'
 TBLPROPERTIES (
        'discover.partitions' = 'false',
        'parquet.column.index.access' = 'true'
 );